python3小白课:了解实例方法
首先我们来看一下例子:
# coding:utf-8
class Student:
"""这个地方可以定义类的帮助文档"""
# 定义类变量
sex = "男男男"
# 定义构造函数
def __init__(self, name, age=18, sex="男"):
# 实例的变量,区别于类变量
self.name = name
self.age = age
self.sex = sex
# 定义一个其他方法
def info(self):
print(Student.sex)
print("姓名:{},年龄:{},性别:{}".format(self.name, self.age, self.sex))
s = Student("小白")
# 调用实例方法
s.info()
如上代码,我们可以看到,在类之中我们可以定义一些这个类的实例能做的一些事情,比如这个info方法就是每一个实例拥有的方法,实例创建之后,就可以调用这个实例的实例方法了,你也可以定义实现一些其他的事情,是不是很简单呢?